package com.xb.cloud.product.service.business.model;

import java.util.Date;

public class Category {
    private Long id;

    private Long companyId;

    private Long categoryParentId;

    private Byte categoryIsLeaf;

    private String categoryName;

    private String categoryCode;

    private String categoryDesc;

    private String categoryKeyword;

    private Byte isMustInvoice;

    private Byte showGuideNum;

    private Integer maxReturnDay;

    private Integer maxExchangeDay;

    private String categorySearchName;

    private Byte categoryLevel;

    private Integer categorySort;

    private String categoryIconUrl;

    private Byte isEnabled;

    private Byte isDeleted;

    private Long createUserId;

    private String createUserName;

    private Date createTime;

    private Long updateUserId;

    private String updateUserName;

    private Date updateTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Long companyId) {
        this.companyId = companyId;
    }

    public Long getCategoryParentId() {
        return categoryParentId;
    }

    public void setCategoryParentId(Long categoryParentId) {
        this.categoryParentId = categoryParentId;
    }

    public Byte getCategoryIsLeaf() {
        return categoryIsLeaf;
    }

    public void setCategoryIsLeaf(Byte categoryIsLeaf) {
        this.categoryIsLeaf = categoryIsLeaf;
    }

    public String getCategoryName() {
        return categoryName;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName == null ? null : categoryName.trim();
    }

    public String getCategoryCode() {
        return categoryCode;
    }

    public void setCategoryCode(String categoryCode) {
        this.categoryCode = categoryCode == null ? null : categoryCode.trim();
    }

    public String getCategoryDesc() {
        return categoryDesc;
    }

    public void setCategoryDesc(String categoryDesc) {
        this.categoryDesc = categoryDesc == null ? null : categoryDesc.trim();
    }

    public String getCategoryKeyword() {
        return categoryKeyword;
    }

    public void setCategoryKeyword(String categoryKeyword) {
        this.categoryKeyword = categoryKeyword == null ? null : categoryKeyword.trim();
    }

    public Byte getIsMustInvoice() {
        return isMustInvoice;
    }

    public void setIsMustInvoice(Byte isMustInvoice) {
        this.isMustInvoice = isMustInvoice;
    }

    public Byte getShowGuideNum() {
        return showGuideNum;
    }

    public void setShowGuideNum(Byte showGuideNum) {
        this.showGuideNum = showGuideNum;
    }

    public Integer getMaxReturnDay() {
        return maxReturnDay;
    }

    public void setMaxReturnDay(Integer maxReturnDay) {
        this.maxReturnDay = maxReturnDay;
    }

    public Integer getMaxExchangeDay() {
        return maxExchangeDay;
    }

    public void setMaxExchangeDay(Integer maxExchangeDay) {
        this.maxExchangeDay = maxExchangeDay;
    }

    public String getCategorySearchName() {
        return categorySearchName;
    }

    public void setCategorySearchName(String categorySearchName) {
        this.categorySearchName = categorySearchName == null ? null : categorySearchName.trim();
    }

    public Byte getCategoryLevel() {
        return categoryLevel;
    }

    public void setCategoryLevel(Byte categoryLevel) {
        this.categoryLevel = categoryLevel;
    }

    public Integer getCategorySort() {
        return categorySort;
    }

    public void setCategorySort(Integer categorySort) {
        this.categorySort = categorySort;
    }

    public String getCategoryIconUrl() {
        return categoryIconUrl;
    }

    public void setCategoryIconUrl(String categoryIconUrl) {
        this.categoryIconUrl = categoryIconUrl == null ? null : categoryIconUrl.trim();
    }

    public Byte getIsEnabled() {
        return isEnabled;
    }

    public void setIsEnabled(Byte isEnabled) {
        this.isEnabled = isEnabled;
    }

    public Byte getIsDeleted() {
        return isDeleted;
    }

    public void setIsDeleted(Byte isDeleted) {
        this.isDeleted = isDeleted;
    }

    public Long getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }

    public String getCreateUserName() {
        return createUserName;
    }

    public void setCreateUserName(String createUserName) {
        this.createUserName = createUserName == null ? null : createUserName.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Long getUpdateUserId() {
        return updateUserId;
    }

    public void setUpdateUserId(Long updateUserId) {
        this.updateUserId = updateUserId;
    }

    public String getUpdateUserName() {
        return updateUserName;
    }

    public void setUpdateUserName(String updateUserName) {
        this.updateUserName = updateUserName == null ? null : updateUserName.trim();
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}